MailPoet\Cron\Workers\SendingQueue\SendingQueue A

Total Complexity 63
Dependencies 29
Dependents 11
Total lines 588
Lines of code 408
Logical lines of code 217
Comment lines 57
Methods 17
Properties 19

Methods 17

Method Rating Maintainability Complexity Lines of code
processSending()
C
28
21 151
processQueue()
A
39 6 77
process()
S
52 7 26
processSendResult()
S
51 5 28
checkDeletedSegments()
S
58 5 16
reScheduleBounceTask()
S
60 3 12
__construct()
S
54 2 21
deleteTaskIfNewsletterDoesNotExist()
S
67 3 8
deleteTask()
S
61 2 13
sendNewsletters()
S
61 1 15
sendNewsletter()
S
61 1 15
isTimeout()
S
66 2 8
enforceSendingAndExecutionLimits()
S
77 1 4
getBatchSize()
S
81 1 3
startProgress()
S
77 1 4
stopProgress()
S
77 1 4
getExecutionLimit()
S
80 1 3